ASP objects

Sage CRM provides the following objects you can use when creating custom ASP pages:

Object

Description

AddressList object

Provides access to the lists of recipients (To, Cc, and Bcc).

Attachment object

Provides access to message attachments.

AttachmentList object

Provides access to email attachments.

CRM object

Provides access to Sage CRM objects and functionality.

CRMBase object

Sets up the context information for the current view and displays the tabs for that view.

CRMBlock object

Is the base for all CRM blocks.

CRMChartGraphicBlock object

Use this object to draw charts and graphs.

CRMContainerBlock object

Use this object to group blocks on a screen.

CRMContentBlock object

Is a simple block that takes a text string and displays it on the page.

CRMEntryBlock object

Corresponds to a single field that's displayed or edited onscreen.

CRMEntryGroupBlock object

Corresponds to a screen in CRM.

CRMFileBlock object

Provides access to external files that are not part of the system.

CRMGraphicBlock object

Use this block to display images through an ASP page.

CRMGridColBlock object

Use this object to set the properties of an individual column within a list.

CRMListBlock object

Use this object to create and display lists.

CRMMarqueeBlock object

Use this object to add scrolling text to a page.

CRMMessageBlock object

Use this object to send messages in SMS and email format.

CRMOrgGraphicBlock object

Use this object to create organizational charts.

CRMPipelineGraphicBlock object

Use this object to create cross-sectional diagrams that represent data from an ASP page or table.

CRMQuery object

Use this object to enter and execute SQL statements against a known system database.

CRMRecord object

Represents records in a table.

CRMSelfService object

Provides access to the CRM database and to many CRM object methods, from outside the CRM application.

CRMTargetListField object

Use this objects to define fields to be included in a target list.

CRMTargetListFields object

Use this object to set up a list of CRMTargetListField objects.

CRMTargetLists object

Use this object to create and save a target list in conjunction with the CRMTargetListField object and CRMTargetListFields object.

Email object

Use this object to customize scripts deployed by E-mail Management. The Email object provides access to an email through its properties and methods.

MailAddress object

Use this object to customize scripts deployed by E-mail Management. The MailAddress object provides access to an individual address from the AddressList object.

MsgHandler object

Use this object customize scripts deployed by E-mail Management. It provides basic access to the Email object and functionality for the system.